technically demanding - Türkçe İngilizce Sözlük